2022 iThome 鐵人賽
分享至
今天要解釋的部分就是 Binary Tree 二元樹,也可以簡稱為 BT,這邊要特別注意一點,BT 與前一章節所提的 Tree 是不一樣的!
與 Tree 不同的點是,二元樹可以為空,然而樹卻不能為空,此外若二元樹非空,則擁有以下特性
由於二元樹長相非常多樣,可以先將二元樹歸類為下列幾類
根據 Complete BT 以及 Full BT 的長相,可以發現它的高度為最小樹高,而 Skewed BT 的高度為最大樹高
IT邦幫忙